cross-border payment - French English Dictionary